Strategy Pattern eric tech